frenulum of ileocecal valve - Alemán Inglés Diccionario